package com.weixing.mall.provider.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.weixing.mall.provider.api.model.enums.OrderTypeEnum;
import com.weixing.mall.provider.model.enums.DefectiveProductEunm;
import com.weixing.mall.provider.model.enums.DefectiveProductReasonEunm;
import lombok.Data;

import java.util.Date;

/**
 * @Author wx
 * @Date 2019/10/25 14:16
 * @Version 1.0
 */
@Data
public class DefectiveProductVo {
    //id
    private Long id;
    //货品名字
    private String productName;
    //货品编号
    private String productSn;
    //货号
    private String goodsSn;
    //款号
    private String styleNo;
    //规格
    private String spec;
    //货品状态
    private DefectiveProductEunm productStatus;
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
    //出库时间
    private Date outDepotTime;
    //订单类型
    private OrderTypeEnum orderType;
    //货品图片
    private String productImg;
    //联系人
    private String contactUser;
    //联系人手机号
    private String contactPhone;
    //所属代理商
    private String agentName;
    //入库操作员
    private String inDepotName;
    //sku
    private String productSkuDesp;
    //所属客服
    private String customerName;
    //备注
    private String remark;
    //原因
    private DefectiveProductReasonEunm reason;
    @JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
    //入库时间
    private Date createdTime;
    //订单号
    private String orderSn;
    private String actName;
    private String stockSn;
}
